Supplier Page from MyBioSource.com for Recombinant Saccharomyces cerevisiae ATPase-stabilizing factor 15 kDa protein (STF2)